home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
remote
/
fatt121.zip
/
FATT-GER.DOC
< prev
next >
Wrap
Text File
|
1991-10-15
|
10KB
|
278 lines
FAttach 1.20
Files automatisch auf HOLD legen
Copyright (C) 1991 MiPA Software Development
FidoNet (2:240/100)
FAttach ist ein Tool für Mailbox-Systeme unter FrontDoor mit
einem großen Filebestand. Gerade bei einer großen Anzahl an
Files benötigt FrontDoor sehr lange um die frequesteten
Files zu finden. Meistens hat das anrufende System bereits
aufgelegt wenn FrontDoor bereit ist, die Files zu senden.
Um dies zu umgehen kann FAttach benutzt werden. Dazu muß der
Anrufer folgende Mail schreiben:
┌──────────────────────────────────────────────────────────┐
│ TO : FAttach, <Deine Adresse> │
│ RE : Irgendetwas │
│ │
│ Im TEXT-Feld werden nun die gewünschten Files │
│ angegeben: │
│ TANGRAM.GIF │
│ FATT111.* │
│ FILES │
└──────────────────────────────────────────────────────────┘
Es sind also mehrere Files und dabei Wildcards erlaubt.
Wird FAttach danach aufgerufen, durchsucht es das NetMail-
Verzeichnis nach Mails, die an ihn adressiert sind. Danach
sucht es in den Frequest-Verzeichnissen nach den Files und
erzeugt dann FileAttach-Mails für die Files. Beim nächsten
Poll kann der Anrufer seine bestellten Files abholen.
FAttach kann wie folgt beschrieben konfiguriert werden, um
ein unerwünschtes Saugen zu verhindern oder zuzulassen:
────────────────────────────────────────────────────────────
Konfiguration von FAttach
; Die Reihenfolge der Schlüsselworte ist beliebig. Kommentare
; fangen mit einem ';' an und sind nach einem Schlüsselwort
; nicht zulässig. Gross-/Kleinschreibung ist beliebig.
;
; Steht am Anfang der Bemerkung ein [N], so ist dieses
; Schlüsselwort notwendig, bei [O] ist es optional. Nicht
; benötigte Schlüsselworte müssen duch ein vorangestelltes
; ';' als Kommentar gekennzeichnet oder gelöscht werden.
;
; [N] Sysop-Name als Absender der FileAttach-Mail
Sysop Mike Paschen
;
;
; [N] Die Haupt-Adresse
Address 2:240/100
;
;
; [O] Mehrere AKA's, an die Msg's an FAttach auch adressiert
; werden dürfen um bearbeitet zu werden.
AKA 2:240/101
AKA 2:240/2000
AKA 2:25163/0
;
;
; [N] Das NetMail-Verzeichnis. Abschliessender '\' ist optional.
NetMail C:\Fido\Netmail
;
;
; [N] Liste der Verzeichnisse, aus denen frequestet werden darf.
; Ein Verzeichnis pro Zeile, abschliessender "\" optional.
FreqDir C:\Fido\Filepath.lst
;
;
; [O] Liste der Verzeichnisse, aus denen nicht ohne ein Passwort
; frequestet werden darf, die aber im FreqDir stehen. Diese
; Verzeichnisse werden bei der Filesuche nicht herangezogen.
NoFreq C:\Fido\NoFreq.lst
;
;
; [O] Liste der MAGIC's. Dadurch können dann auch Magic-Files
; auf hold gelegt werden. Ein Magic pro Zeile, Aufbau wie
; folgt:
; FILES K:\Allfiles\22400100.arj
Magic C:\Fido\Magic.lst
;
;
; [O] Textfile, daß als letzte Message an die FileAttach-Msg's
; angehängt wird. Dient zur Information über FreqZeiten,
; Ermahnungen, etc. Wird dieser Parameter angegeben und
; die beiden Parameter MsgFile und MsgSize nicht angegeben,
; wird der Text immer angehängt.
MsgText C:\Fido\FAttach.msg
;
;
; [O] Der MsgSubject definiert den verwendeten Subject in der
; optionalen Info-Mail.
MsgSubject Infos zum Filerequest via FAttach
;
;
; [O] Über den Parameter MsgFile kann festgelegt werden, daß
; der MsgText nur erzeugt wird, wenn diese Anzahl an Files
; bestellt wurden.
MsgFile 10
;
;
; [O] Über den Parameter MsgSize kann festgelegt werden, daß
; der MsgText nur erzeugt wird, wenn die bestellten Files
; diese Gesamtgröße in Kilobyte erreicht haben.
MsgSize 1024
;
;
; [O] Liste der Nodes (ein Eintrag pro Zeile), die den FAttach
; benutzen dürfen. Wird diese Liste nicht angegeben, dürfen
; alle Nodes und Points (kann noch durch NoPoints begrenzt
; werden) ihn benutzen. Wird diese Liste angegeben, können
; nur noch diese Nodes FAttach benutzen.
;
; Es kann entweder KEINE von beiden Listen oder NUR eine
; von beiden angegeben werden, da sich beide Listen
; zusammen logischerweise gegenseitig ausschliessen.
NodeOk C:\Fido\NodeOk.lst
;
;
; [O] Liste der Nodes (ein Eintrag pro Zeile), die den FAttach
; nicht benutzen dürfen. Wird diese Liste nicht angegeben,
; können alle Nodes und Points (kann noch durch NoPoints
; begrenzt werden) ihn benutzen.
NodeBad C:\Fido\NodeBad.lst
;
;
; [O] Wenn NoPoints angegeben wird, dürfen Points keine Mailes
; an FAttach schreiben, sonst sind alle Points dazu
; ermächtigt. Dieses Flag ist für die Sysops mit den
; schützenswerten Daten ;-)
NoPoints
;
;
; [N] Maximale Anzahl Files, die mit einer FAttach-Msg bestellt
; werden dürfen. Schickt ein Anrufer aber mehrere Mails auf
; einmal ab, so kann dies umgangen werden.
MaxFiles 20
;
;
; [N] Bei Level 1 werden nur die frequesteten Files mitgeLOGt,
; bei Level 2 werden alle Files, die aus einem Frequest heraus
; gefunden werden geLOGt.
LogLevel 1
;
;
; [N] Das MailFlag spezifiziert, ob die File-Attach-Msg's
; auf Hold (H) gelegt werden, oder ob sie Direct (D) bzw.
; Crash (C) versandt werden. Die Flags D und C sind natürlich
; nur bedingt einzusetzen, z.B. in Verbindung mit einer
; NodeOk-Liste. Dann dürften nur diese Nodes FAttach benutzen
; und kämen in den Genuß, nur die Filebestellung abzuschicken
; zu müssen. ;-)
;
; Mit mehreren CTL-Files kann man es dann so einrichten,
; daß Files für normale Nodes auf Hold gelegt werden, und
; für spezielle Nodes die Files verschickt werden. Dazu
; muß FAttach dann mit einem CTL-File als Parameter auf-
; gerufen werden.
;
; Es darf nur eines der drei Flags angegeben werden.
MailFlag H | D | C
;
;
; [O] Wenn der optionale Ermahnungstext MsgText angegeben wird,
; kann für diese Mail ein Origin angegeben werden. Die
; Adresse darf dabei nicht angegeben werden, da sie auto-
; matisch angehängt wird.
;
; Sollte eine Antwortmail wegen fehlerhafter Dateiangabe
; erzeugt werden, wird dieser Origin verwendet.
Origin Filerequest via FAttach
;
;
; [O] Wird FileInfo angegeben, wird für jedes gefundene File
; die Beschreibung aus dem FILES.BBS rausgesucht und eine
; Mail erzeugt, die diese Informationen enthält.
FileInfo
;
;
; [O] Wenn StopFound angegeben wird, hört FAttach mit der Filesuche
; auf sobald ein File gefunden wurde und keine Wildcards ange-
; geben wurden. Dies bewirkt auch, dass der Requester nur das
; erste gefundene File bekommt, wenn mehrere Files mit dem
; selben Namen zur Verfügung stehen.
StopFound
;
; [O] Mehrere NickName's für FATTACH können definiert werden. Dann
; kann der User auch diesen Namen anstelle von 'FAttach' nehmen.
NickName Fattache
NickName Freq
────────────────────────────────────────────────────────────
FAttach erkennt selbständig den Pfad in dem es sich befindet
und sucht dort nach dem CTL-File wenn kein CTL-File als
Parameter angegeben wurde.
Damit FAttach optimal funktionieren kann sollte FrontDoor
nach jedem Mailempfang ein Exit machen und FAttach aufge-
rufen werden.
Es sollte im Setup unter Mailer, Miscellaneous folgendes
eingerichtet sein:
....
▒│ Present all AKAs to remote system Yes │▒
▒│ Trigger exit upon receipt of netmail Yes │▒
▒│ └─Upon receipt of ANY file Yes | No │▒
....
Dabei muß nicht unbedingt die Mail getosst werden, nur muß
FAttach im Netmail-Verzeichnis nach Mail nachschauen.
────────────────────────────────────────────────────────────
Wenn Du meinst, FAttach wäre ein nützliches Programm, dann
schreib mir bitte eine Postkarte mit deiner FidoNet-Adresse.
MiPA Software Development GmbH
Mike Paschen
Hellgrundweg 109
D-2000 Hamburg 54
Begrenzungen:
Es können maximal 4096 AKAs (gibt's so viele ? ;-) ), 4096
FileAreas, 4096 unerwünschte Nodes bzw. 4096 erwünschte
Nodes, 4096 MAGICs und 4096 NickNames verwaltet werden.
Nutzungsbestimmungen:
FAttach kann auf nichtkommerziellen Systemen frei eingesetzt
werden. Bei kommerzieller Anwendung erwarte ich die Zahlung
von 20 DM an o.a. Anschrift wenn Du das Programm länger als
21 Tage benutzt.
FAttach ist NICHT Public Domain Software. Jede Weitergabe
des Programmes auf Datenträgern (i.d.R. Disketten) bedarf
der ausdrücklichen Genehmigung des Autors.
Haftung:
Wir haften nicht für Fehler und Kosten die durch die Nutzung
von FAttach entstehen können. Wir versprechen nur, daß durch
die Nutzung ca. 100 KB Platz belegt werden und das Logfile
immer weiter anwächst ;-)
Danksagung ans Betatester-Team
Bodo Matthias (2:245/60)
Dieter Baumgartner (2:246/15)
Matthias Mueller (2:240/600.1)
und an Rocky Somerville (2:241/2100) für die Übersetzung.
────────────────────────────────────────────────────────────
Kritik, Updatewünsche und ähnliches bitte an
Mike Paschen, FidoNet (2:240/100)